/*
 * Copyright (c) 2000-2018, 达梦数据库有限公司.
 * All rights reserved.
 */
package dm

import (
	"io"
	"math"
)

type Dm_build_978 struct {
	dm_build_979 []byte
	dm_build_980 int
}

func Dm_build_981(dm_build_982 int) *Dm_build_978 {
	return &Dm_build_978{make([]byte, 0, dm_build_982), 0}
}

func Dm_build_983(dm_build_984 []byte) *Dm_build_978 {
	return &Dm_build_978{dm_build_984, 0}
}

func (dm_build_986 *Dm_build_978) dm_build_985(dm_build_987 int) *Dm_build_978 {

	dm_build_988 := len(dm_build_986.dm_build_979)
	dm_build_989 := cap(dm_build_986.dm_build_979)

	if dm_build_988+dm_build_987 <= dm_build_989 {
		dm_build_986.dm_build_979 = dm_build_986.dm_build_979[:dm_build_988+dm_build_987]
	} else {
		remain := dm_build_987 + dm_build_988 - dm_build_989
		nbuf := make([]byte, dm_build_987+dm_build_988, 2*dm_build_989+remain)
		copy(nbuf, dm_build_986.dm_build_979)
		dm_build_986.dm_build_979 = nbuf
	}

	return dm_build_986
}

func (dm_build_991 *Dm_build_978) Dm_build_990() int {
	return len(dm_build_991.dm_build_979)
}

func (dm_build_993 *Dm_build_978) Dm_build_992(dm_build_994 int) *Dm_build_978 {
	for i := dm_build_994; i < len(dm_build_993.dm_build_979); i++ {
		dm_build_993.dm_build_979[i] = 0
	}
	dm_build_993.dm_build_979 = dm_build_993.dm_build_979[:dm_build_994]
	return dm_build_993
}

func (dm_build_996 *Dm_build_978) Dm_build_995(dm_build_997 int) *Dm_build_978 {
	dm_build_996.dm_build_980 = dm_build_997
	return dm_build_996
}

func (dm_build_999 *Dm_build_978) Dm_build_998() int {
	return dm_build_999.dm_build_980
}

func (dm_build_1001 *Dm_build_978) Dm_build_1000(dm_build_1002 bool) int {
	return len(dm_build_1001.dm_build_979) - dm_build_1001.dm_build_980
}

func (dm_build_1004 *Dm_build_978) Dm_build_1003(dm_build_1005 int, dm_build_1006 bool, dm_build_1007 bool) *Dm_build_978 {

	if dm_build_1006 {
		if dm_build_1007 {
			dm_build_1004.dm_build_985(dm_build_1005)
		} else {
			dm_build_1004.dm_build_979 = dm_build_1004.dm_build_979[:len(dm_build_1004.dm_build_979)-dm_build_1005]
		}
	} else {
		if dm_build_1007 {
			dm_build_1004.dm_build_980 += dm_build_1005
		} else {
			dm_build_1004.dm_build_980 -= dm_build_1005
		}
	}

	return dm_build_1004
}

func (dm_build_1009 *Dm_build_978) Dm_build_1008(dm_build_1010 io.Reader, dm_build_1011 int) int {
	dm_build_1012 := len(dm_build_1009.dm_build_979)
	dm_build_1009.dm_build_985(dm_build_1011)
	dm_build_1013 := 0
	for dm_build_1011 > 0 {
		n, err := dm_build_1010.Read(dm_build_1009.dm_build_979[dm_build_1012+dm_build_1013:])
		if n > 0 && err == io.EOF {
			dm_build_1013 += n
			dm_build_1009.dm_build_979 = dm_build_1009.dm_build_979[:dm_build_1012+dm_build_1013]
			return dm_build_1013
		} else if n > 0 && err == nil {
			dm_build_1011 -= n
			dm_build_1013 += n
		} else if n == 0 && err != nil {
			panic("load err")
		}
	}

	return dm_build_1013
}

func (dm_build_1015 *Dm_build_978) Dm_build_1014(dm_build_1016 io.Writer) *Dm_build_978 {
	dm_build_1016.Write(dm_build_1015.dm_build_979)
	return dm_build_1015
}

func (dm_build_1018 *Dm_build_978) Dm_build_1017(dm_build_1019 bool) int {
	dm_build_1020 := len(dm_build_1018.dm_build_979)
	dm_build_1018.dm_build_985(1)

	if dm_build_1019 {
		return copy(dm_build_1018.dm_build_979[dm_build_1020:], []byte{1})
	} else {
		return copy(dm_build_1018.dm_build_979[dm_build_1020:], []byte{0})
	}
}

func (dm_build_1022 *Dm_build_978) Dm_build_1021(dm_build_1023 byte) int {
	dm_build_1024 := len(dm_build_1022.dm_build_979)
	dm_build_1022.dm_build_985(1)

	return copy(dm_build_1022.dm_build_979[dm_build_1024:], Dm_build_621.Dm_build_799(dm_build_1023))
}

func (dm_build_1026 *Dm_build_978) Dm_build_1025(dm_build_1027 int16) int {
	dm_build_1028 := len(dm_build_1026.dm_build_979)
	dm_build_1026.dm_build_985(2)

	return copy(dm_build_1026.dm_build_979[dm_build_1028:], Dm_build_621.Dm_build_802(dm_build_1027))
}

func (dm_build_1030 *Dm_build_978) Dm_build_1029(dm_build_1031 int32) int {
	dm_build_1032 := len(dm_build_1030.dm_build_979)
	dm_build_1030.dm_build_985(4)

	return copy(dm_build_1030.dm_build_979[dm_build_1032:], Dm_build_621.Dm_build_805(dm_build_1031))
}

func (dm_build_1034 *Dm_build_978) Dm_build_1033(dm_build_1035 uint8) int {
	dm_build_1036 := len(dm_build_1034.dm_build_979)
	dm_build_1034.dm_build_985(1)

	return copy(dm_build_1034.dm_build_979[dm_build_1036:], Dm_build_621.Dm_build_817(dm_build_1035))
}

func (dm_build_1038 *Dm_build_978) Dm_build_1037(dm_build_1039 uint16) int {
	dm_build_1040 := len(dm_build_1038.dm_build_979)
	dm_build_1038.dm_build_985(2)

	return copy(dm_build_1038.dm_build_979[dm_build_1040:], Dm_build_621.Dm_build_820(dm_build_1039))
}

func (dm_build_1042 *Dm_build_978) Dm_build_1041(dm_build_1043 uint32) int {
	dm_build_1044 := len(dm_build_1042.dm_build_979)
	dm_build_1042.dm_build_985(4)

	return copy(dm_build_1042.dm_build_979[dm_build_1044:], Dm_build_621.Dm_build_823(dm_build_1043))
}

func (dm_build_1046 *Dm_build_978) Dm_build_1045(dm_build_1047 uint64) int {
	dm_build_1048 := len(dm_build_1046.dm_build_979)
	dm_build_1046.dm_build_985(8)

	return copy(dm_build_1046.dm_build_979[dm_build_1048:], Dm_build_621.Dm_build_826(dm_build_1047))
}

func (dm_build_1050 *Dm_build_978) Dm_build_1049(dm_build_1051 float32) int {
	dm_build_1052 := len(dm_build_1050.dm_build_979)
	dm_build_1050.dm_build_985(4)

	return copy(dm_build_1050.dm_build_979[dm_build_1052:], Dm_build_621.Dm_build_823(math.Float32bits(dm_build_1051)))
}

func (dm_build_1054 *Dm_build_978) Dm_build_1053(dm_build_1055 float64) int {
	dm_build_1056 := len(dm_build_1054.dm_build_979)
	dm_build_1054.dm_build_985(8)

	return copy(dm_build_1054.dm_build_979[dm_build_1056:], Dm_build_621.Dm_build_826(math.Float64bits(dm_build_1055)))
}

func (dm_build_1058 *Dm_build_978) Dm_build_1057(dm_build_1059 []byte) int {
	dm_build_1060 := len(dm_build_1058.dm_build_979)
	dm_build_1058.dm_build_985(len(dm_build_1059))
	return copy(dm_build_1058.dm_build_979[dm_build_1060:], dm_build_1059)
}

func (dm_build_1062 *Dm_build_978) Dm_build_1061(dm_build_1063 []byte) int {
	return dm_build_1062.Dm_build_1029(int32(len(dm_build_1063))) + dm_build_1062.Dm_build_1057(dm_build_1063)
}

func (dm_build_1065 *Dm_build_978) Dm_build_1064(dm_build_1066 []byte) int {
	return dm_build_1065.Dm_build_1033(uint8(len(dm_build_1066))) + dm_build_1065.Dm_build_1057(dm_build_1066)
}

func (dm_build_1068 *Dm_build_978) Dm_build_1067(dm_build_1069 []byte) int {
	return dm_build_1068.Dm_build_1037(uint16(len(dm_build_1069))) + dm_build_1068.Dm_build_1057(dm_build_1069)
}

func (dm_build_1071 *Dm_build_978) Dm_build_1070(dm_build_1072 []byte) int {
	return dm_build_1071.Dm_build_1057(dm_build_1072) + dm_build_1071.Dm_build_1021(0)
}

func (dm_build_1074 *Dm_build_978) Dm_build_1073(dm_build_1075 string, dm_build_1076 string, dm_build_1077 *DmConnection) int {
	dm_build_1078 := Dm_build_621.Dm_build_834(dm_build_1075, dm_build_1076, dm_build_1077)
	return dm_build_1074.Dm_build_1061(dm_build_1078)
}

func (dm_build_1080 *Dm_build_978) Dm_build_1079(dm_build_1081 string, dm_build_1082 string, dm_build_1083 *DmConnection) int {
	dm_build_1084 := Dm_build_621.Dm_build_834(dm_build_1081, dm_build_1082, dm_build_1083)
	return dm_build_1080.Dm_build_1064(dm_build_1084)
}

func (dm_build_1086 *Dm_build_978) Dm_build_1085(dm_build_1087 string, dm_build_1088 string, dm_build_1089 *DmConnection) int {
	dm_build_1090 := Dm_build_621.Dm_build_834(dm_build_1087, dm_build_1088, dm_build_1089)
	return dm_build_1086.Dm_build_1067(dm_build_1090)
}

func (dm_build_1092 *Dm_build_978) Dm_build_1091(dm_build_1093 string, dm_build_1094 string, dm_build_1095 *DmConnection) int {
	dm_build_1096 := Dm_build_621.Dm_build_834(dm_build_1093, dm_build_1094, dm_build_1095)
	return dm_build_1092.Dm_build_1070(dm_build_1096)
}

func (dm_build_1098 *Dm_build_978) Dm_build_1097() byte {
	dm_build_1099 := Dm_build_621.Dm_build_714(dm_build_1098.dm_build_979, dm_build_1098.dm_build_980)
	dm_build_1098.dm_build_980++
	return dm_build_1099
}

func (dm_build_1101 *Dm_build_978) Dm_build_1100() int16 {
	dm_build_1102 := Dm_build_621.Dm_build_718(dm_build_1101.dm_build_979, dm_build_1101.dm_build_980)
	dm_build_1101.dm_build_980 += 2
	return dm_build_1102
}

func (dm_build_1104 *Dm_build_978) Dm_build_1103() int32 {
	dm_build_1105 := Dm_build_621.Dm_build_723(dm_build_1104.dm_build_979, dm_build_1104.dm_build_980)
	dm_build_1104.dm_build_980 += 4
	return dm_build_1105
}

func (dm_build_1107 *Dm_build_978) Dm_build_1106() int64 {
	dm_build_1108 := Dm_build_621.Dm_build_728(dm_build_1107.dm_build_979, dm_build_1107.dm_build_980)
	dm_build_1107.dm_build_980 += 8
	return dm_build_1108
}

func (dm_build_1110 *Dm_build_978) Dm_build_1109() float32 {
	dm_build_1111 := Dm_build_621.Dm_build_733(dm_build_1110.dm_build_979, dm_build_1110.dm_build_980)
	dm_build_1110.dm_build_980 += 4
	return dm_build_1111
}

func (dm_build_1113 *Dm_build_978) Dm_build_1112() float64 {
	dm_build_1114 := Dm_build_621.Dm_build_737(dm_build_1113.dm_build_979, dm_build_1113.dm_build_980)
	dm_build_1113.dm_build_980 += 8
	return dm_build_1114
}

func (dm_build_1116 *Dm_build_978) Dm_build_1115() uint8 {
	dm_build_1117 := Dm_build_621.Dm_build_741(dm_build_1116.dm_build_979, dm_build_1116.dm_build_980)
	dm_build_1116.dm_build_980 += 1
	return dm_build_1117
}

func (dm_build_1119 *Dm_build_978) Dm_build_1118() uint16 {
	dm_build_1120 := Dm_build_621.Dm_build_745(dm_build_1119.dm_build_979, dm_build_1119.dm_build_980)
	dm_build_1119.dm_build_980 += 2
	return dm_build_1120
}

func (dm_build_1122 *Dm_build_978) Dm_build_1121() uint32 {
	dm_build_1123 := Dm_build_621.Dm_build_750(dm_build_1122.dm_build_979, dm_build_1122.dm_build_980)
	dm_build_1122.dm_build_980 += 4
	return dm_build_1123
}

func (dm_build_1125 *Dm_build_978) Dm_build_1124(dm_build_1126 int) []byte {
	dm_build_1127 := Dm_build_621.Dm_build_772(dm_build_1125.dm_build_979, dm_build_1125.dm_build_980, dm_build_1126)
	dm_build_1125.dm_build_980 += dm_build_1126
	return dm_build_1127
}

func (dm_build_1129 *Dm_build_978) Dm_build_1128() []byte {
	return dm_build_1129.Dm_build_1124(int(dm_build_1129.Dm_build_1103()))
}

func (dm_build_1131 *Dm_build_978) Dm_build_1130() []byte {
	return dm_build_1131.Dm_build_1124(int(dm_build_1131.Dm_build_1097()))
}

func (dm_build_1133 *Dm_build_978) Dm_build_1132() []byte {
	return dm_build_1133.Dm_build_1124(int(dm_build_1133.Dm_build_1100()))
}

func (dm_build_1135 *Dm_build_978) Dm_build_1134(dm_build_1136 int) []byte {
	return dm_build_1135.Dm_build_1124(dm_build_1136)
}

func (dm_build_1138 *Dm_build_978) Dm_build_1137() []byte {
	dm_build_1139 := 0
	for dm_build_1138.Dm_build_1097() != 0 {
		dm_build_1139++
	}
	dm_build_1138.Dm_build_1003(dm_build_1139, false, false)
	return dm_build_1138.Dm_build_1124(dm_build_1139)
}

func (dm_build_1141 *Dm_build_978) Dm_build_1140(dm_build_1142 int, dm_build_1143 string, dm_build_1144 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1141.Dm_build_1124(dm_build_1142), dm_build_1143, dm_build_1144)
}

func (dm_build_1146 *Dm_build_978) Dm_build_1145(dm_build_1147 string, dm_build_1148 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1146.Dm_build_1128(), dm_build_1147, dm_build_1148)
}

func (dm_build_1150 *Dm_build_978) Dm_build_1149(dm_build_1151 string, dm_build_1152 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1150.Dm_build_1130(), dm_build_1151, dm_build_1152)
}

func (dm_build_1154 *Dm_build_978) Dm_build_1153(dm_build_1155 string, dm_build_1156 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1154.Dm_build_1132(), dm_build_1155, dm_build_1156)
}

func (dm_build_1158 *Dm_build_978) Dm_build_1157(dm_build_1159 string, dm_build_1160 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1158.Dm_build_1137(), dm_build_1159, dm_build_1160)
}

func (dm_build_1162 *Dm_build_978) Dm_build_1161(dm_build_1163 int, dm_build_1164 byte) int {
	return dm_build_1162.Dm_build_1197(dm_build_1163, Dm_build_621.Dm_build_799(dm_build_1164))
}

func (dm_build_1166 *Dm_build_978) Dm_build_1165(dm_build_1167 int, dm_build_1168 int16) int {
	return dm_build_1166.Dm_build_1197(dm_build_1167, Dm_build_621.Dm_build_802(dm_build_1168))
}

func (dm_build_1170 *Dm_build_978) Dm_build_1169(dm_build_1171 int, dm_build_1172 int32) int {
	return dm_build_1170.Dm_build_1197(dm_build_1171, Dm_build_621.Dm_build_805(dm_build_1172))
}

func (dm_build_1174 *Dm_build_978) Dm_build_1173(dm_build_1175 int, dm_build_1176 int64) int {
	return dm_build_1174.Dm_build_1197(dm_build_1175, Dm_build_621.Dm_build_808(dm_build_1176))
}

func (dm_build_1178 *Dm_build_978) Dm_build_1177(dm_build_1179 int, dm_build_1180 float32) int {
	return dm_build_1178.Dm_build_1197(dm_build_1179, Dm_build_621.Dm_build_811(dm_build_1180))
}

func (dm_build_1182 *Dm_build_978) Dm_build_1181(dm_build_1183 int, dm_build_1184 float64) int {
	return dm_build_1182.Dm_build_1197(dm_build_1183, Dm_build_621.Dm_build_814(dm_build_1184))
}

func (dm_build_1186 *Dm_build_978) Dm_build_1185(dm_build_1187 int, dm_build_1188 uint8) int {
	return dm_build_1186.Dm_build_1197(dm_build_1187, Dm_build_621.Dm_build_817(dm_build_1188))
}

func (dm_build_1190 *Dm_build_978) Dm_build_1189(dm_build_1191 int, dm_build_1192 uint16) int {
	return dm_build_1190.Dm_build_1197(dm_build_1191, Dm_build_621.Dm_build_820(dm_build_1192))
}

func (dm_build_1194 *Dm_build_978) Dm_build_1193(dm_build_1195 int, dm_build_1196 uint32) int {
	return dm_build_1194.Dm_build_1197(dm_build_1195, Dm_build_621.Dm_build_823(dm_build_1196))
}

func (dm_build_1198 *Dm_build_978) Dm_build_1197(dm_build_1199 int, dm_build_1200 []byte) int {
	return copy(dm_build_1198.dm_build_979[dm_build_1199:], dm_build_1200)
}

func (dm_build_1202 *Dm_build_978) Dm_build_1201(dm_build_1203 int, dm_build_1204 []byte) int {
	return dm_build_1202.Dm_build_1169(dm_build_1203, int32(len(dm_build_1204))) + dm_build_1202.Dm_build_1197(dm_build_1203+4, dm_build_1204)
}

func (dm_build_1206 *Dm_build_978) Dm_build_1205(dm_build_1207 int, dm_build_1208 []byte) int {
	return dm_build_1206.Dm_build_1161(dm_build_1207, byte(len(dm_build_1208))) + dm_build_1206.Dm_build_1197(dm_build_1207+1, dm_build_1208)
}

func (dm_build_1210 *Dm_build_978) Dm_build_1209(dm_build_1211 int, dm_build_1212 []byte) int {
	return dm_build_1210.Dm_build_1165(dm_build_1211, int16(len(dm_build_1212))) + dm_build_1210.Dm_build_1197(dm_build_1211+2, dm_build_1212)
}

func (dm_build_1214 *Dm_build_978) Dm_build_1213(dm_build_1215 int, dm_build_1216 []byte) int {
	return dm_build_1214.Dm_build_1197(dm_build_1215, dm_build_1216) + dm_build_1214.Dm_build_1161(dm_build_1215+len(dm_build_1216), 0)
}

func (dm_build_1218 *Dm_build_978) Dm_build_1217(dm_build_1219 int, dm_build_1220 string, dm_build_1221 string, dm_build_1222 *DmConnection) int {
	return dm_build_1218.Dm_build_1201(dm_build_1219, Dm_build_621.Dm_build_834(dm_build_1220, dm_build_1221, dm_build_1222))
}

func (dm_build_1224 *Dm_build_978) Dm_build_1223(dm_build_1225 int, dm_build_1226 string, dm_build_1227 string, dm_build_1228 *DmConnection) int {
	return dm_build_1224.Dm_build_1205(dm_build_1225, Dm_build_621.Dm_build_834(dm_build_1226, dm_build_1227, dm_build_1228))
}

func (dm_build_1230 *Dm_build_978) Dm_build_1229(dm_build_1231 int, dm_build_1232 string, dm_build_1233 string, dm_build_1234 *DmConnection) int {
	return dm_build_1230.Dm_build_1209(dm_build_1231, Dm_build_621.Dm_build_834(dm_build_1232, dm_build_1233, dm_build_1234))
}

func (dm_build_1236 *Dm_build_978) Dm_build_1235(dm_build_1237 int, dm_build_1238 string, dm_build_1239 string, dm_build_1240 *DmConnection) int {
	return dm_build_1236.Dm_build_1213(dm_build_1237, Dm_build_621.Dm_build_834(dm_build_1238, dm_build_1239, dm_build_1240))
}

func (dm_build_1242 *Dm_build_978) Dm_build_1241(dm_build_1243 int) byte {
	return Dm_build_621.Dm_build_839(dm_build_1242.Dm_build_1268(dm_build_1243, 1))
}

func (dm_build_1245 *Dm_build_978) Dm_build_1244(dm_build_1246 int) int16 {
	return Dm_build_621.Dm_build_842(dm_build_1245.Dm_build_1268(dm_build_1246, 2))
}

func (dm_build_1248 *Dm_build_978) Dm_build_1247(dm_build_1249 int) int32 {
	return Dm_build_621.Dm_build_845(dm_build_1248.Dm_build_1268(dm_build_1249, 4))
}

func (dm_build_1251 *Dm_build_978) Dm_build_1250(dm_build_1252 int) int64 {
	return Dm_build_621.Dm_build_848(dm_build_1251.Dm_build_1268(dm_build_1252, 8))
}

func (dm_build_1254 *Dm_build_978) Dm_build_1253(dm_build_1255 int) float32 {
	return Dm_build_621.Dm_build_851(dm_build_1254.Dm_build_1268(dm_build_1255, 4))
}

func (dm_build_1257 *Dm_build_978) Dm_build_1256(dm_build_1258 int) float64 {
	return Dm_build_621.Dm_build_854(dm_build_1257.Dm_build_1268(dm_build_1258, 8))
}

func (dm_build_1260 *Dm_build_978) Dm_build_1259(dm_build_1261 int) uint8 {
	return Dm_build_621.Dm_build_857(dm_build_1260.Dm_build_1268(dm_build_1261, 1))
}

func (dm_build_1263 *Dm_build_978) Dm_build_1262(dm_build_1264 int) uint16 {
	return Dm_build_621.Dm_build_860(dm_build_1263.Dm_build_1268(dm_build_1264, 2))
}

func (dm_build_1266 *Dm_build_978) Dm_build_1265(dm_build_1267 int) uint32 {
	return Dm_build_621.Dm_build_863(dm_build_1266.Dm_build_1268(dm_build_1267, 4))
}

func (dm_build_1269 *Dm_build_978) Dm_build_1268(dm_build_1270 int, dm_build_1271 int) []byte {
	return dm_build_1269.dm_build_979[dm_build_1270 : dm_build_1270+dm_build_1271]
}

func (dm_build_1273 *Dm_build_978) Dm_build_1272(dm_build_1274 int) []byte {
	dm_build_1275 := dm_build_1273.Dm_build_1247(dm_build_1274)
	return dm_build_1273.Dm_build_1268(dm_build_1274+4, int(dm_build_1275))
}

func (dm_build_1277 *Dm_build_978) Dm_build_1276(dm_build_1278 int) []byte {
	dm_build_1279 := dm_build_1277.Dm_build_1241(dm_build_1278)
	return dm_build_1277.Dm_build_1268(dm_build_1278+1, int(dm_build_1279))
}

func (dm_build_1281 *Dm_build_978) Dm_build_1280(dm_build_1282 int) []byte {
	dm_build_1283 := dm_build_1281.Dm_build_1244(dm_build_1282)
	return dm_build_1281.Dm_build_1268(dm_build_1282+2, int(dm_build_1283))
}

func (dm_build_1285 *Dm_build_978) Dm_build_1284(dm_build_1286 int) []byte {
	dm_build_1287 := 0
	for dm_build_1285.Dm_build_1241(dm_build_1286) != 0 {
		dm_build_1286++
		dm_build_1287++
	}

	return dm_build_1285.Dm_build_1268(dm_build_1286-dm_build_1287, int(dm_build_1287))
}

func (dm_build_1289 *Dm_build_978) Dm_build_1288(dm_build_1290 int, dm_build_1291 string, dm_build_1292 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1289.Dm_build_1272(dm_build_1290), dm_build_1291, dm_build_1292)
}

func (dm_build_1294 *Dm_build_978) Dm_build_1293(dm_build_1295 int, dm_build_1296 string, dm_build_1297 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1294.Dm_build_1276(dm_build_1295), dm_build_1296, dm_build_1297)
}

func (dm_build_1299 *Dm_build_978) Dm_build_1298(dm_build_1300 int, dm_build_1301 string, dm_build_1302 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1299.Dm_build_1280(dm_build_1300), dm_build_1301, dm_build_1302)
}

func (dm_build_1304 *Dm_build_978) Dm_build_1303(dm_build_1305 int, dm_build_1306 string, dm_build_1307 *DmConnection) string {
	return Dm_build_621.Dm_build_871(dm_build_1304.Dm_build_1284(dm_build_1305), dm_build_1306, dm_build_1307)
}
